2

» WarCraft 3 / Жизнь на Арене 2.7u2

как нормального исходника не существует в природе
Ну-да ну-да...
Скорее не давали или связи не те. С другой стороны да, это просто модинг и каждый выкручивается как может.
Оригинальные разрабы карты забили на оригинальную 2.7 версию и занимаются версиями 3.0+, в которых от оригинальной карты ничего не осталось, имхо. У них исходника 2.7 нет. У Цезаря, оригинального автора, с которым я переписывался - исходника нет. У чуваков с Озгейма исходника нет, так как им пришлось взламывать старую версию 2.7d, чтобы создать свою линейку версий, вплоть до 2.7t. В общем не в связях дело =)

Blatnoi Account, есть исходник 2.7f нормальный, и 2.7t херовый исходник
Я бы с удовольствием посмотрел на f, если ты знаешь, где его найти
2

» WarCraft 3 / Жизнь на Арене 2.7u2

Большинство обновление - это рандомно менять значение цифр в редакторе объектов и немного в коде. Я думаю вам нужно донаты собирать в этом плане, очень тяжёлая работа, требует математических вычислений
Делаю обновления в основном для себя, без редактора через mpq архив, так как нормального исходника не существует в природе. Если будут желающие задонатить - я не против, но пока таких нет.
2

» WarCraft 3 / Массив локальной переменной

Спецэффект нужно удалять. Локальная переменная это не сам игровой объект (эффект, юнит и.т.п.), а лишь "указатель" к нему. Для быстрого проигрывания эффекта рекомендуется сразу вызывать его уничтожение:
call DestroyEffect( AddSpecialEffect( bla bla bla ) )
Если эффект не нужно уничтожать сразу, то понадобятся таймер и хеш-таблица. Сохраняем хэндл эффекта в хэш по хэндлу таймера, запускаем таймер. Таймер закончился - call DestroyEffect
Не забываем обнулять локальные переменные, если указывают на объекты (таймеры, юнитов, локейшены, эффекты и.т.п.)
Советую почитать: xgm.guru/p/wc3/jass_local_vars
2

» WarCraft 3 / При удалении юнита вылазеет ошибка .

У меня такое было с картой, где очень много нестандартных способностей и юнитов. При удалении более 4 за один сеанс вылетал фатал. Приходится каждый раз перезагружать при удалении.
2

» WarCraft 3 / Измена здания

Blatnoi Account:
Ты молодец, здорово стараешься, у тебя почти получается осваивать высокие горизонты вджасс и цджасс в 2024 году нашей эры в игре варкрафт три, это очень потенциальное времяпрепровождение, но по той ереси которую ты пишешь, например про муи, который все поголовно считают тупым костылем, можно определить уровень твоих познаний, и видно что ты сосунок.))
Я могу сделать все то же, что и ты, только лучше и проще, потому что я знаю редактор больше тебя. Конструкции из кода далеко не всегда лучшее решение в разработке чего либо, ты упускаешь это думая, что "лучше я на муи/вджассе все сделаю".
Мои слова подтверждены моими же скринами выше.
И, опять же, я более чем уверен, что эту абилку можно сделать на дефолтной метаморфозе, просто правильно её настроив.
Почему ты не предложил этот вариант? Лично мне было лень разбираться.)

PS А как ты собрался значения маны и хп после remove unit брать?
Жаль что всё работает в проекте, что я прикрепил(
Но ты же здесь, занимаешься тем же самым. Пока что от тебя видно только бахвальство и полное отсуствие понимания некоторых вещей.
Предлагаю перенести этот спор в личные сообщения. Если ты "лучше" меня, докажи это. У меня есть готовая система (кастомный ДоТ горением), которую я тебе предлагаю сделать самостоятельно и сравнить их после этого. Подробности в ЛС.
Стандартный морф я не очень люблю, поэтому и не пытался.
Сори я не знаю что такое кастомный дот горением и не хочу это делать. Я уже все доказал. Или ты хочешь помериться потенциалами?
Кастомный (собственный нестандартный) ДоТ (Damage over Time, урон в течение времени) горением. Систему. Делал для себя. Мне ты ничего не доказал. Сделай похожую систему и сравним.
2

» WarCraft 3 / Измена здания

Blatnoi Account:
Ты молодец, здорово стараешься, у тебя почти получается осваивать высокие горизонты вджасс и цджасс в 2024 году нашей эры в игре варкрафт три, это очень потенциальное времяпрепровождение, но по той ереси которую ты пишешь, например про муи, который все поголовно считают тупым костылем, можно определить уровень твоих познаний, и видно что ты сосунок.))
Я могу сделать все то же, что и ты, только лучше и проще, потому что я знаю редактор больше тебя. Конструкции из кода далеко не всегда лучшее решение в разработке чего либо, ты упускаешь это думая, что "лучше я на муи/вджассе все сделаю".
Мои слова подтверждены моими же скринами выше.
И, опять же, я более чем уверен, что эту абилку можно сделать на дефолтной метаморфозе, просто правильно её настроив.
Почему ты не предложил этот вариант? Лично мне было лень разбираться.)

PS А как ты собрался значения маны и хп после remove unit брать?
Жаль что всё работает в проекте, что я прикрепил(
Но ты же здесь, занимаешься тем же самым. Пока что от тебя видно только бахвальство и полное отсуствие понимания некоторых вещей.
Предлагаю перенести этот спор в личные сообщения. Если ты "лучше" меня, докажи это. У меня есть готовая система (кастомный ДоТ горением), которую я тебе предлагаю сделать самостоятельно и сравнить их после этого. Подробности в ЛС.
Стандартный морф я не очень люблю, поэтому и не пытался.
2

» WarCraft 3 / Измена здания

Вот вся функция:

Все что ты понаписал можно сделать без кастом скрипта, чел.
Не вижу проблемы.
Пр авто-обнуление локалок первый раз слышу, чел.
>"Поэтому, чел, если у тебя чего-либо в жизни не случалось, это не значит, что этого не существует, чел."
С таким подходом, чел, тебе остается только делать аниме карты про Наруто, чел.
Которые все до единой лучше твоего ни единого проекта?)
С диссинхроном я сталкивался
А я не сталкивался, потому что я понимаю что я делаю.

Что тебя не устраивает здесь конкретно? Конструктивная критика принимается, чуть ли не первый джасс спелл, который я написал
"Это моя первая работа, не судите строго..."
Это конверт гуи скрипта в джасс без раскрытия бж, ты о чем
Судя по твоим ответам, с чсв у тебя все в порядке. Уровень твоих познаний можно определить по замечательным вопросам, которые ты задавал и по такому же отсутствию проектов. Сомневаюсь, что ты понимаешь различие между vJass и cJass в принципе и что в vJass обнуление локалок требуется.
Насколько я понял из статей, лихорадочно раскрывать каждую bj не нужно (Только те, которые могут вызывать потенциальные утечки).
PS А как ты собрался значения маны и хп после remove unit брать?
2

» WarCraft 3 / Измена здания

А что нельзя просто сделать так?:

Не совсем понятно на каком конкретно этапе возникли трудности. Я никогда не тестил мету на зданиях, но знаю что абилка непонятно работает при морфе наземного в летающего и тому подобное. Мне кажется нужно просто поколупаться
На Гуях можно сделать горздо проще (но потребуется вводить глобальный массив для MUI), зачем весь этот Custom Script - непонятно. + Утечки без обнуления локалки. + У способности не будет перезарядки с твоим способом. Wait вообще может сломать карту и вызвать диссинк, насколько я знаю
лол
На гуях можно и прокатиться, если такую ересь втирать в массы.
Глобалки+МУИ вместо кастом скрипта, в котором напрямую написана функция? Ты щас смеешься, чел? Локалки обнуляются автоматом в JNGP, а ты в обычном редачишь чел? Кто говорил про перезарядку чел? Сколько раз вейт ломал тебе игру чел?
Все что ты понаписал можно сделать без кастом скрипта, чел. Пр авто-обнуление локалок первый раз слышу, чел. С таким подходом, чел, тебе остается только делать аниме карты про Наруто, чел.
С диссинхроном я сталкивался во время редактирования одной из Green TD несколько лет назад. Я поставил Wait после смерти мобов, в надежде удалить их побстрее и уменьшить лаги. На последних волнах игроки стабильно вылетали из-за диссинка. Поэтому, чел, если у тебя чего-либо в жизни не случалось, это не значит, что этого не существует, чел.

+ Утечки без обнуления локалки.
Чел...
Что тебя не устраивает здесь конкретно? Конструктивная критика принимается, чуть ли не первый джасс спелл, который я написал
2

» WarCraft 3 / Измена здания

А что нельзя просто сделать так?:

Не совсем понятно на каком конкретно этапе возникли трудности. Я никогда не тестил мету на зданиях, но знаю что абилка непонятно работает при морфе наземного в летающего и тому подобное. Мне кажется нужно просто поколупаться
На Гуях можно сделать горздо проще (но потребуется вводить глобальный массив для MUI), зачем весь этот Custom Script - непонятно. + Утечки без обнуления локалки. + У способности не будет перезарядки с твоим способом. Wait вообще может сломать карту и вызвать диссинк, насколько я знаю
2

» WarCraft 3 / [JASS] Разница между location и x/y

Потому что локейшены нахрен не нужны, ибо тебе придется работать с координатами и делать кучу лишних днйствий, не говоря чтот локейшены - хендлы, и их использование без необходимости не желательно.
Неужели создание и удаление одного хэндла вызывает так много нагрузки? По поводу координат не очень понял, ведь есть функции, которые сразу принимают location в качестве агрумента
2

» WarCraft 3 / Измена здания

Немного ошибся с выделением нового юнита, вот исправленная версия
Загруженные файлы
2

» WarCraft 3 / Измена здания

Только начал изучать Jass/vJass, набросал простую метоморфозу зданию. Для открытия карты нужен xgm.guru/p/wc3/jngp-r-updated (делал на версии 1.26). В карте два триггера, один с настройкой на GUI (SetUp), второй тебе не нужен. Для импорта необходимо скопировать оба триггера и обе новые способности (и переменные разумеется, лучше поставить автоматическое создание неизвестных в настройках).
Загруженные файлы
2

» WarCraft 3 / Помогите с настройкой юнита

Подсмотри как реализовано с послушниками и тенями в оригинальной игре
2

» WarCraft 3 / Full Inventory Crafting System №2

clojurmagictime, карта не открывается в редакторе, возможно из-за того, что я на 1.26 (или протект)
2

» WarCraft 3 / Warcraft 3 Full Inventory Crafting System

Я точно видел подобную систему именно на гуи на хайве (без хештаблицы, просто все предметы заносились в массивы в начале игры), но ее удалили после обновления форума